#!/usr/bin/env python
# -*- coding:utf-8 -*-
# @FileName  :place.py
# @Time      :2021/5/10 15:29
# @Author    :Letquit
"""
文件说明：place几何布局管理器
place几何布局管理器允许开发者指定控件的大小与位置
优点是可以精确控制组件的位置
确定是改变窗口大小时，子组件不能随之灵活改变大小

"""
# 注意：
# Python的坐标系是左上角为原点(0,0)位置，向右是x坐标正方向，向下是y坐标正方向
from tkinter import *
root = Tk()
root.title("登录")
root['width'] = 200; root['height'] = 80
Label(root, text='用户名', width=6).place(x=1, y=1)    # 绝对坐标(1,1)
Entry(root, width=20,).place(x=45, y=1)    # 绝对坐标(45,1)
Label(root, text='密码', width=6).place(x=1, y=20)    # 绝对坐标(1,20)
Entry(root, width=20, show='*').place(x=45, y=20)    # 绝对坐标(45,20)
Button(root, text='登录', width=8).place(x=40, y=40)    # 绝对坐标(40,40)
Button(root, text='取消', width=8).place(x=110, y=40)    # 绝对坐标(110,40)
root.mainloop()


if __name__ == "__main__":
    run_code = 0
